home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 January: Mac OS SDK / Dev.CD Jan 96 SDK / Dev.CD Jan 96 SDK1.toast / Development Kits (Disc 1) / AOCE / Development Tools / Sample Code / Digital Signatures / Digital Signature Demo / Source ƒ / DemoEditDoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-11  |  863 b   |  42 lines  |  [TEXT/KAHL]

  1. /*
  2.  * DemoEditDoc.h
  3.  * Copyright © 1993 Apple Computer Inc. All rights reserved.
  4.  *
  5.  * DemoEditDoc is a subclass to the Think Class library
  6.  * "Tiny Edit" document class for a tiny editor.
  7.  *
  8.  */
  9.  
  10. #define    _H_DemoEditDoc            /* Include this file only once */
  11. #include "CEditDoc.h"
  12.  
  13. class            CApplication;
  14.  
  15. struct DemoEditDoc : CEditDoc {
  16. public:
  17.         void                     IDemoEditDoc(
  18.             CApplication            *aSupervisor,
  19.             Boolean                    printable
  20.         );
  21.         void                    DoCommand(
  22.             long                    theCommand
  23.         );
  24.         void                    Activate(void);
  25.         void                    UpdateMenus(void);
  26.         Boolean                    DoSaveAs(
  27.             SFReply                    *macSFReply
  28.         );
  29.         /*
  30.          * Digital Signature methods.
  31.          */
  32.         void                    OpenAndVerifyFile(
  33.             SFReply                    *macSFReply
  34.         );
  35.         void                    CloseAndSignFile(void);
  36.         /*
  37.          * Other methods.
  38.          */
  39.         void                    OpenFileReadOnly(
  40.             SFReply                    *macSFReply
  41.         );
  42. };